import { createRouter,createWebHistory } from "vue-router";
import {routes} from './routes'

const router = createRouter({
    history : createWebHistory(),
    routes
});

//前置导航守卫：从一个路由跳转到另一个路由前进行拦截
router.beforeEach(async (to, from) => {
    console.log('前置导航守卫:',from,to);
    // const jsonStr = localStorage.getItem('CurrUser');

    // if (
    //   // 检查用户是否已登录  ❗️ 避免无限重定向
    //   !jsonStr && to.name !== 'SecurityLogin' && to.name != 'SecurityRegister'
    // ) {
    //     //拦截转向
    //   // 将用户重定向到登录页面
    //   return { name: 'SecurityLogin' }
    // }

    return true;//放行

  });

export default router;